package chapter1.fileInput.task;

import java.io.*;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

/*
通过控制台输入文字，如果输入的是quit,则退出,否则继续输入;把输入的字符写入文件保存,每输入一次换行，并在每行之前加上写入的时间，用hh:mm:ss的格式,时间后面加上一个空格
 类似
 11:34:21 hello
 11:34:27 how do you do?

 */
public class Task2 {
    public static void main(String[] args) throws IOException {
        Scanner input = new Scanner(System.in);
        SimpleDateFormat sim = new SimpleDateFormat("hh:mm:ss");
        File f = new File("F:\\123\\11.txt");
        Writer fW = new FileWriter(f);
        System.out.println("请输入字符：");
        String str = "";
        while (!(str = input.nextLine()).equals("quit")) {
            fW.write(sim.format(new Date(f.lastModified())));
            fW.write(" " + str + "\n");
        }
        fW.close();


    }
}
